Timm Bäder [Fri, 24 May 2019 06:43:45 +0000 (08:43 +0200)]
filechooserentry: Rename function to make sense
This is GtkFileChooserEntry API, not GtkFileChooser API.
Matthias Clasen [Mon, 27 May 2019 12:59:36 +0000 (12:59 +0000)]
Don't load print backends more than once
The modules don't depend on the default display
at all, and loading them more than once makes
the displayclose test fail here, locally.
Matthias Clasen [Mon, 27 May 2019 09:30:45 +0000 (09:30 +0000)]
Merge branch 'meson-man-without-docs' into 'master'
meson: allow building man pages without the documentation
See merge request GNOME/gtk!875
Matthias Clasen [Mon, 27 May 2019 04:41:58 +0000 (00:41 -0400)]
check menu item: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 04:33:30 +0000 (04:33 +0000)]
check menu item: Use standard padding
Matthias Clasen [Mon, 27 May 2019 04:28:49 +0000 (00:28 -0400)]
radio menu item: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 04:26:34 +0000 (04:26 +0000)]
radio menu item: Make final
Matthias Clasen [Mon, 27 May 2019 04:10:48 +0000 (00:10 -0400)]
radio button: Make final
Matthias Clasen [Mon, 27 May 2019 04:09:41 +0000 (04:09 +0000)]
check button: Use standard padding
Matthias Clasen [Mon, 27 May 2019 04:08:07 +0000 (04:08 +0000)]
toggle button: Use standard padding
Matthias Clasen [Mon, 27 May 2019 03:30:21 +0000 (23:30 -0400)]
grid: Use standard padding
Matthias Clasen [Mon, 27 May 2019 03:27:15 +0000 (23:27 -0400)]
search bar: Make final
Matthias Clasen [Mon, 27 May 2019 03:25:34 +0000 (03:25 +0000)]
paned: Make final
Matthias Clasen [Mon, 27 May 2019 03:22:47 +0000 (23:22 -0400)]
spin button: Make final
Matthias Clasen [Mon, 27 May 2019 03:21:07 +0000 (23:21 -0400)]
search entry: Make final
Matthias Clasen [Mon, 27 May 2019 03:18:38 +0000 (23:18 -0400)]
range: Use standard padding
Matthias Clasen [Mon, 27 May 2019 03:17:28 +0000 (23:17 -0400)]
scale: Use standard padding
Matthias Clasen [Mon, 27 May 2019 03:14:36 +0000 (23:14 -0400)]
menu item: Use standard padding
Matthias Clasen [Mon, 27 May 2019 03:13:55 +0000 (23:13 -0400)]
menu shell: Use standard padding
Matthias Clasen [Mon, 27 May 2019 03:10:57 +0000 (23:10 -0400)]
menu button: Make final
Matthias Clasen [Mon, 27 May 2019 03:08:37 +0000 (03:08 +0000)]
revealer: Make final
Matthias Clasen [Mon, 27 May 2019 03:03:47 +0000 (03:03 +0000)]
entry: Use standard padding
Matthias Clasen [Mon, 27 May 2019 03:01:34 +0000 (23:01 -0400)]
separator tool item: Make final
Matthias Clasen [Mon, 27 May 2019 03:00:15 +0000 (23:00 -0400)]
separator menu item: Make final
Matthias Clasen [Mon, 27 May 2019 02:51:44 +0000 (02:51 +0000)]
status bar: Make final
Matthias Clasen [Mon, 27 May 2019 02:50:03 +0000 (22:50 -0400)]
expander: Make final
Matthias Clasen [Mon, 27 May 2019 02:42:49 +0000 (22:42 -0400)]
cell area context: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 02:40:02 +0000 (22:40 -0400)]
cell area context: Use standard padding
Matthias Clasen [Mon, 27 May 2019 02:37:56 +0000 (22:37 -0400)]
separator: Make final
Matthias Clasen [Mon, 27 May 2019 02:37:42 +0000 (22:37 -0400)]
scrollbar: Make final
Matthias Clasen [Mon, 27 May 2019 02:32:21 +0000 (22:32 -0400)]
header bar: Make final
Matthias Clasen [Mon, 27 May 2019 02:30:33 +0000 (22:30 -0400)]
info bar: Make final
Matthias Clasen [Mon, 27 May 2019 02:24:14 +0000 (22:24 -0400)]
level bar: Make final
Matthias Clasen [Mon, 27 May 2019 02:22:40 +0000 (22:22 -0400)]
image: Make final
Matthias Clasen [Mon, 27 May 2019 02:18:30 +0000 (22:18 -0400)]
gl area: Use standard padding
Matthias Clasen [Mon, 27 May 2019 02:19:04 +0000 (22:19 -0400)]
combo box: Use standard padding
Matthias Clasen [Mon, 27 May 2019 02:16:58 +0000 (22:16 -0400)]
combo box text: Make final
Matthias Clasen [Mon, 27 May 2019 02:14:03 +0000 (22:14 -0400)]
cell view: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 01:59:49 +0000 (21:59 -0400)]
cell view: Make final
Matthias Clasen [Mon, 27 May 2019 02:13:45 +0000 (22:13 -0400)]
Drop cellarea subclassing tests
Matthias Clasen [Mon, 27 May 2019 01:57:42 +0000 (21:57 -0400)]
action bar: Make final
Matthias Clasen [Mon, 27 May 2019 01:56:00 +0000 (21:56 -0400)]
cell area box: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 01:43:34 +0000 (21:43 -0400)]
builder: Use standard padding
Matthias Clasen [Mon, 27 May 2019 01:42:22 +0000 (21:42 -0400)]
cell area: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 01:34:06 +0000 (01:34 +0000)]
cell area: Use standard padding
Matthias Clasen [Mon, 27 May 2019 01:32:24 +0000 (01:32 +0000)]
aspect frame: Make final
Matthias Clasen [Mon, 27 May 2019 01:20:53 +0000 (21:20 -0400)]
assistant: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 01:08:01 +0000 (21:08 -0400)]
assistant: Make final
Matthias Clasen [Mon, 27 May 2019 00:56:50 +0000 (00:56 +0000)]
accel label: Make final
Matthias Clasen [Mon, 27 May 2019 00:49:19 +0000 (20:49 -0400)]
about dialog: Make final
Matthias Clasen [Mon, 27 May 2019 00:46:38 +0000 (20:46 -0400)]
cell renderer pixbuf: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 00:44:07 +0000 (20:44 -0400)]
cell renderer pixbuf: Make final
Matthias Clasen [Mon, 27 May 2019 00:42:08 +0000 (20:42 -0400)]
cell renderer progress: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 00:40:15 +0000 (20:40 -0400)]
cell renderer progress: Make final
Matthias Clasen [Mon, 27 May 2019 00:37:42 +0000 (20:37 -0400)]
cell renderer spin: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 00:35:26 +0000 (20:35 -0400)]
cell renderer spin: Make final
Matthias Clasen [Mon, 27 May 2019 00:33:38 +0000 (20:33 -0400)]
cell renderer spinner: Drop priv pointer
Matthias Clasen [Mon, 27 May 2019 00:30:04 +0000 (20:30 -0400)]
cell renderer spinner: Make final
Matthias Clasen [Mon, 27 May 2019 00:27:36 +0000 (20:27 -0400)]
cell renderer text: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 00:21:50 +0000 (20:21 -0400)]
cell renderer text: Use standard padding
Matthias Clasen [Mon, 27 May 2019 00:20:11 +0000 (20:20 -0400)]
cell renderer toggle: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 00:17:15 +0000 (20:17 -0400)]
cell renderer toggle: Make final
Matthias Clasen [Mon, 27 May 2019 00:12:40 +0000 (20:12 -0400)]
cell renderer combo: Drop the priv pointer
Matthias Clasen [Mon, 27 May 2019 00:07:53 +0000 (20:07 -0400)]
cell renderer combo: Make final
Matthias Clasen [Sun, 26 May 2019 23:51:49 +0000 (19:51 -0400)]
cell renderer accel: Drop the priv pointer
Matthias Clasen [Sun, 26 May 2019 23:47:04 +0000 (19:47 -0400)]
cell renderer accel: Make final
Matthias Clasen [Sun, 26 May 2019 23:35:24 +0000 (23:35 +0000)]
cell renderer: Use standard padding
Matthias Clasen [Sun, 26 May 2019 23:20:26 +0000 (19:20 -0400)]
calendar: Drop the priv pointer
Matthias Clasen [Sun, 26 May 2019 22:56:56 +0000 (18:56 -0400)]
calendar: Make final
Matthias Clasen [Sun, 26 May 2019 22:50:49 +0000 (18:50 -0400)]
spinner: Make final
Matthias Clasen [Sun, 26 May 2019 22:49:21 +0000 (18:49 -0400)]
progress bar: Make final
Matthias Clasen [Sun, 26 May 2019 22:38:19 +0000 (18:38 -0400)]
print operation: Drop the priv pointer
Matthias Clasen [Sun, 26 May 2019 22:24:37 +0000 (22:24 +0000)]
print operation: Use standard class padding
Matthias Clasen [Sun, 26 May 2019 21:57:23 +0000 (21:57 +0000)]
Rename gtkprintbackend.h to gtkprintbackendprivate.h
Follow the naming convention for private headers.
Matthias Clasen [Sun, 26 May 2019 21:51:24 +0000 (17:51 -0400)]
print job: Make final
No need to subclass this.
Matthias Clasen [Sun, 26 May 2019 20:46:58 +0000 (16:46 -0400)]
printer: Drop the priv pointer
Matthias Clasen [Sun, 26 May 2019 20:35:55 +0000 (20:35 +0000)]
printer: Make private
We want to subclass this in print backends,
but we don't want to allow out-of-tree subclassing.
Matthias Clasen [Sun, 26 May 2019 20:29:57 +0000 (16:29 -0400)]
Rename gtkprinter-private.h
Name this header gtkprinterprivate.h, following
our convention for private headers.
Matthias Clasen [Sun, 26 May 2019 20:23:17 +0000 (16:23 -0400)]
stack switcher: Make final
This should not be subclassed.
Matthias Clasen [Sun, 26 May 2019 20:19:44 +0000 (16:19 -0400)]
stack sidebar: Make final
This should not be subclassed.
Matthias Clasen [Sun, 26 May 2019 20:08:01 +0000 (20:08 +0000)]
print dialog: Drop the priv pointer
Matthias Clasen [Sun, 26 May 2019 19:55:04 +0000 (19:55 +0000)]
print dialog: Make final
Nobody should subclass this.
Matthias Clasen [Sun, 26 May 2019 19:43:41 +0000 (19:43 +0000)]
page setup dialog: Drop the priv pointer
Matthias Clasen [Sun, 26 May 2019 19:38:39 +0000 (19:38 +0000)]
page setup dialog: Make final
No subclassing needed.
Matthias Clasen [Sun, 26 May 2019 19:34:31 +0000 (15:34 -0400)]
switch: Make final
This should not be subclassed.
Matthias Clasen [Sun, 26 May 2019 19:33:10 +0000 (15:33 -0400)]
icon theme: Make final
Nobody should subclass GtkIconTheme or GtkIconInfo.
Matthias Clasen [Sun, 26 May 2019 19:25:46 +0000 (15:25 -0400)]
textview: Use standard padding
Given that GtkSourceView exists, we will have
to keep GtkTextView subclassable until a replacement
appears.
Matthias Clasen [Sun, 26 May 2019 19:18:42 +0000 (15:18 -0400)]
viewport: Cleanup
Matthias Clasen [Sun, 26 May 2019 19:16:00 +0000 (15:16 -0400)]
viewport: Make final
No need to derive from it.
Matthias Clasen [Sat, 25 May 2019 21:52:15 +0000 (21:52 +0000)]
Trivial
Matthias Clasen [Sat, 25 May 2019 20:46:41 +0000 (20:46 +0000)]
surface: fix up docs
The docs for gdk_surface_invalidate_region were
talking about a no-longer-existing argument.
Matthias Clasen [Mon, 20 May 2019 12:49:56 +0000 (12:49 +0000)]
color plane: Don't allocate 0-size textures
This triggers critials, and does us no good.
Matthias Clasen [Mon, 20 May 2019 05:04:17 +0000 (05:04 +0000)]
Cosmetics
Benjamin Otte [Sat, 25 May 2019 22:50:13 +0000 (00:50 +0200)]
rendernodeparser: Parse Cairo nodes
We also print the script, but we don't parse it yet.
Benjamin Otte [Sat, 25 May 2019 21:50:46 +0000 (23:50 +0200)]
rendernode: Remove unused function
Benjamin Otte [Sat, 25 May 2019 20:30:29 +0000 (22:30 +0200)]
inspector: Make updates overlay not crash
... when a window gets hidden and later reshown.
The code now properly cleans up a window when it gets unmapped instead
of trying to retain previous updates information.
Matthias Clasen [Sat, 25 May 2019 18:08:43 +0000 (18:08 +0000)]
Revert "wayland: Keep some resources until destroy"
This reverts commit
f2d598b9a19cd7151c592e9c74d5b0d0ba3c9e48.
Christoph Reiter [Sat, 25 May 2019 16:27:32 +0000 (18:27 +0200)]
meson: allow building man pages without the documentation
The 'documentation' option also guarded the man page build. Instead
if skipping the whole docs subdir skip the specific gtkdoc calls, so that the
man page build still works.
This brings it in line with the gtk3 meson build.
Matthias Clasen [Fri, 24 May 2019 11:38:54 +0000 (11:38 +0000)]
widget-factory: Add some animation in a popover
Matthias Clasen [Fri, 24 May 2019 11:18:31 +0000 (11:18 +0000)]
broadway: add frame times to the profiler